A little of the history behind this program: Everybody who have tried to do a program with a nice GUI have almost certainly come across the problem; how to adjust the program based on the font that user has selected. It began as a little test program that should be able to adjust itself, but I soon realized that it wasn't that easy (as I had thought). I was almost finished with a working version of the program when I got some other programs/libraries that did something similar. The first program I got was MUI (Magical User Interface). It wasn't that bad, but it was big (170k) and it was slow. Another program was gadoutline.library, it wasn't exactly like I would want, and it was quite big (60k). Then, I came across the program that I liked the most: GadLayout 1.5. I changed one of my programs, so that it would use GadLayout, but it didn't work. I think that the problem was that my assembler didn't work with the object file for GadLayout (I had never tried that before). When GadLayout didn't work for me I continued with my own project, but I changed it a bit, because I liked the way GadLayout used tags. So I changed my program , so that it used tags instead of my own gadget structure. I also tried to make the tags work in a similar way as GadLayout's tags, I also used similar names for the tags (mainly so that I didn't need to change the program I had adjusted to GadLayout so much. After that the first beta version of the program was ready, a friend of mine, P-O, also started working on the project. We decided to make the program into a shared library, so that all programs could use it without having to include it in the executable file. The library was named GadUtil. After that moment the library has grown quite a lot, with new tags, new functions, a lot of enhancements and bugfixes. Now the library contains about 47 functions, and has quite a lot of tags. Another feature of the library is that it has some new gadget kinds, like a progress indicator, image gadgets, drawer gadgets etc. It is also very easy to add hotkeys and localization to your programs when using gadutil.library. /Staffan
Converted on 19 Jul 1996 with RexxDoesAmigaGuide2HTML by Michael Ranner.